Оператор 'satisfies' в TypeScript: раскрывая возможности точной проверки ограничений типа | MLOG | MLOG